package top.continew.admin.generator.model.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import com.baomidou.mybatisplus.annotation.TableName;

import top.continew.admin.common.model.entity.BaseDO;


import java.io.Serial;
import java.time.LocalDateTime;

/**
 * 任务管理实体
 *
 * @author jiangjun
 * @since 2025/06/20 17:28
 */
@Data
@TableName("task_list")
public class TaskListDO extends BaseDO {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 任务状态
     */
    private String taskStatus;
    /**
     * 是否匹配负责人:1-是，0否
     */
    private Integer matchHandler;

    /**
     * 微信提醒
     */
    private String wxMsgNotice;
    /**
     * 短信通知状态
     */
    private String smsNotice;

    /**
     * 语音提醒
     */
    private String voiceNotice;

    /**
     * 平台
     */
    private String platformName;

    /**
     * 省区编码
     */
    private String provinceCode;

    /**
     * 省区名称
     */
    private String provinceName;

    /**
     * 店铺名称
     */
    private String shopName;

    /**
     * 挂网公司
     */
    private String publishCompany;

    /**
     * 品种
     */
    private String categoryName;

    /**
     * 规格
     */
    private String spec;

    /**
     * 当前价格
     */
    private String currentPrice;

    /**
     * 商品链接
     */
    private String goodsLink;

    /**
     * 处理人
     */
    private String handler;

    /**
     * 导入批次ID
     */
    private String batchId;

    /**
     * 处理图片,多张图逗号分隔
     */
    private String handlePicUrl;

    /**
     * 处理说明
     */
    private String handleDesc;
    /**
     * 处理时间
     */
    private LocalDateTime completeTime;
}
